package com.ukao.cashregister.bean;

import com.ukao.cashregister.utils.CheckUtils;

import java.io.Serializable;
import java.util.List;

/**
 * Created by ukaodev on 2017/7/13.
 */

public class ClothginQuiryBean  extends  BaseBean<ClothginQuiryBean>  implements Serializable {



        /**
         * user : {"ext":{"id":1,"point":1,"payAmt":0,"payCnt":3,"balance":2,"orderLastTime":null,"mail":null,"birthday":"2017-03-01","regionalId":null,"regionalDesc":null,"addressDesc":null,"createBy":null,"createTime":null,"updateBy":null,"updateTime":1498216421000},"tagList":[{"relId":9,"userTag":{"id":5,"mercId":1,"cityId":1,"name":"新客户赠送券","cnt":1,"createBy":1,"createTime":1495771977000,"updateBy":9,"updateTime":1496715983000}}],"couponCnt":0,"card":{"no":"NO9920121","relId":1,"info":{"id":1,"mercId":1,"cityId":-1,"name":"普通会员卡","coverType":1,"imgPath":"#60be4e","giftPoint":10,"pointRatio":1,"rights":"1101","discount":50,"level":1,"remark":"普通会员卡使用须知","payAmt":null,"payCnt":null,"point":null,"userCnt":null,"status":0,"createBy":null,"createTime":null,"updateBy":8,"updateTime":1497690662000}},"info":{"id":1,"mercId":1,"name":"孙岩风","sex":1,"phone":"15103173399","wxId":-1,"wxNickname":null,"headimgPath":"http://wx.qlogo.cn/mmopen/VLCDoCTqQUC0NkDQGgO98WicPaB6ic0BwMXs5urt5piaXssTExnl1UI1kNUd6Wv5dU7xYP78SM1x9E2tllJibciaEV7TStLx6Dwtv/0","status":1,"verifyPhone":1,"verifyIos":1,"verifyAndriod":1,"origin":1,"subscribe":2,"createBy":1,"createTime":1495766166000,"updateBy":null,"updateTime":1498216398000},"group":{"id":-1,"mercId":null,"cityId":null,"name":"默认分组","cnt":null,"createBy":null,"createTime":null,"updateBy":null,"updateTime":null}}
         * productImgList : []
         * statusList : [{"createBy":32,"statusDesc":"已在【再添加门店】入库","statusVal":1,"createTime":1499929372000,"statusText":"已入库","id":131,"orderProId":90,"createName":"小马子"}]
         * productInfo : {"no":3,"flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}, {\"id\": \"21\", \"name\": \"破洞\"}]","serviceAmt":100,"orderNo":"571457269745","orderId":1,"factoryName":null,"cityId":1,"addServiceDesc":"[{\"id\": \"10\", \"amt\": \"1000\", \"name\": \"洗后褪色\"}, {\"id\": \"9\", \"amt\": \"2000\", \"name\": \"扣子掉色\"}]","serviceName":"清洗","userId":1,"scanCode":"682143728713","productName":"上色","tranTypeText":"折叠区","saleAmt":1000,"total":9,"annexDesc":"[{\"id\": \"8\", \"name\": \"扣带\"}, {\"id\": \"10\", \"name\": \"左袖饰\"}, {\"id\": \"13\", \"name\": \"帽子\"}, {\"id\": \"14\", \"name\": \"扣子\"}, {\"id\": \"15\", \"name\": \"内胆\"}]","createTime":1499929372000,"subtotal":4000,"statusText":"已入库","storeName":"再添加门店","id":90,"tranNum":null,"colorDesc":"[{\"id\": \"17\", \"name\": \"蓝紫色\"}, {\"id\": \"14\", \"name\": \"分七格格\"}, {\"id\": \"2\", \"name\": \"微软雅黑黑黑\"}]","effectDesc":"[{\"id\": \"2\", \"name\": \"洗后会起泡\"}]"}
         */

        private  String  clothingSearchValue; /*衣物搜索条件*/
        private UserBean user;
        private ProductInfoBean productInfo;
        private List<RoductImgBean> productImgList;
        private List<QuiryDetailBean.StatusListBean> statusList;

        public UserBean getUser() {
            return user;
        }


    public String getClothingSearchValue() {
        return clothingSearchValue;
    }

    public void setClothingSearchValue(String clothingSearchValue) {
        this.clothingSearchValue = clothingSearchValue;
    }

    public void setUser(UserBean user) {
            this.user = user;
        }

        public ProductInfoBean getProductInfo() {
            return productInfo;
        }

        public void setProductInfo(ProductInfoBean productInfo) {
            this.productInfo = productInfo;
        }

        public List<RoductImgBean> getProductImgList() {
            return productImgList;
        }

        public void setProductImgList(List<RoductImgBean> productImgList) {
            this.productImgList = productImgList;
        }

        public List<QuiryDetailBean.StatusListBean> getStatusList() {
            return statusList;
        }

        public void setStatusList(List<QuiryDetailBean.StatusListBean> statusList) {
            this.statusList = statusList;
        }

        public static class UserBean  implements Serializable {
            /**
             * ext : {"id":1,"point":1,"payAmt":0,"payCnt":3,"balance":2,"orderLastTime":null,"mail":null,"birthday":"2017-03-01","regionalId":null,"regionalDesc":null,"addressDesc":null,"createBy":null,"createTime":null,"updateBy":null,"updateTime":1498216421000}
             * tagList : [{"relId":9,"userTag":{"id":5,"mercId":1,"cityId":1,"name":"新客户赠送券","cnt":1,"createBy":1,"createTime":1495771977000,"updateBy":9,"updateTime":1496715983000}}]
             * couponCnt : 0
             * card : {"no":"NO9920121","relId":1,"info":{"id":1,"mercId":1,"cityId":-1,"name":"普通会员卡","coverType":1,"imgPath":"#60be4e","giftPoint":10,"pointRatio":1,"rights":"1101","discount":50,"level":1,"remark":"普通会员卡使用须知","payAmt":null,"payCnt":null,"point":null,"userCnt":null,"status":0,"createBy":null,"createTime":null,"updateBy":8,"updateTime":1497690662000}}
             * info : {"id":1,"mercId":1,"name":"孙岩风","sex":1,"phone":"15103173399","wxId":-1,"wxNickname":null,"headimgPath":"http://wx.qlogo.cn/mmopen/VLCDoCTqQUC0NkDQGgO98WicPaB6ic0BwMXs5urt5piaXssTExnl1UI1kNUd6Wv5dU7xYP78SM1x9E2tllJibciaEV7TStLx6Dwtv/0","status":1,"verifyPhone":1,"verifyIos":1,"verifyAndriod":1,"origin":1,"subscribe":2,"createBy":1,"createTime":1495766166000,"updateBy":null,"updateTime":1498216398000}
             * group : {"id":-1,"mercId":null,"cityId":null,"name":"默认分组","cnt":null,"createBy":null,"createTime":null,"updateBy":null,"updateTime":null}
             */
            private ExtBean ext;
            private int couponCnt;
            private CardBean card;
            private InfoBeanX info;
            private GroupBean group;
            private UnionInfoBean unionInfo;

            public UnionInfoBean getUnionInfo() {
                return unionInfo;
            }

            public void setUnionInfo(UnionInfoBean unionInfo) {
                this.unionInfo = unionInfo;
            }

            private List<TagListBean> tagList;

            public ExtBean getExt() {
                return ext;
            }

            public void setExt(ExtBean ext) {
                this.ext = ext;
            }

            public int getCouponCnt() {
                return couponCnt;
            }

            public void setCouponCnt(int couponCnt) {
                this.couponCnt = couponCnt;
            }

            public CardBean getCard() {
                return card;
            }

            public void setCard(CardBean card) {
                this.card = card;
            }

            public InfoBeanX getInfo() {
                return info;
            }

            public void setInfo(InfoBeanX info) {
                this.info = info;
            }

            public GroupBean getGroup() {
                return group;
            }

            public void setGroup(GroupBean group) {
                this.group = group;
            }

            public List<TagListBean> getTagList() {
                return tagList;
            }

            public void setTagList(List<TagListBean> tagList) {
                this.tagList = tagList;
            }

            public static class ExtBean implements Serializable  {
                /**
                 * id : 1
                 * point : 1
                 * payAmt : 0
                 * payCnt : 3
                 * balance : 2
                 * orderLastTime : null
                 * mail : null
                 * birthday : 2017-03-01
                 * regionalId : null
                 * regionalDesc : null
                 * addressDesc : null
                 * createBy : null
                 * createTime : null
                 * updateBy : null
                 * updateTime : 1498216421000
                 */

                private int id;
                private int point;
                private int payAmt;
                private int payCnt;
                private int balance;
                private Object orderLastTime;
                private Object mail;
                private String birthday;
                private Object regionalId;
                private Object regionalDesc;
                private Object addressDesc;
                private Object createBy;
                private Object createTime;
                private Object updateBy;
                private long updateTime;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getPoint() {
                    return point;
                }

                public void setPoint(int point) {
                    this.point = point;
                }

                public int getPayAmt() {
                    return payAmt;
                }

                public void setPayAmt(int payAmt) {
                    this.payAmt = payAmt;
                }

                public int getPayCnt() {
                    return payCnt;
                }

                public void setPayCnt(int payCnt) {
                    this.payCnt = payCnt;
                }

                public int getBalance() {
                    return balance;
                }

                public void setBalance(int balance) {
                    this.balance = balance;
                }

                public Object getOrderLastTime() {
                    return orderLastTime;
                }

                public void setOrderLastTime(Object orderLastTime) {
                    this.orderLastTime = orderLastTime;
                }

                public Object getMail() {
                    return mail;
                }

                public void setMail(Object mail) {
                    this.mail = mail;
                }

                public String getBirthday() {
                    return birthday;
                }

                public void setBirthday(String birthday) {
                    this.birthday = birthday;
                }

                public Object getRegionalId() {
                    return regionalId;
                }

                public void setRegionalId(Object regionalId) {
                    this.regionalId = regionalId;
                }

                public Object getRegionalDesc() {
                    return regionalDesc;
                }

                public void setRegionalDesc(Object regionalDesc) {
                    this.regionalDesc = regionalDesc;
                }

                public Object getAddressDesc() {
                    return addressDesc;
                }

                public void setAddressDesc(Object addressDesc) {
                    this.addressDesc = addressDesc;
                }

                public Object getCreateBy() {
                    return createBy;
                }

                public void setCreateBy(Object createBy) {
                    this.createBy = createBy;
                }

                public Object getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(Object createTime) {
                    this.createTime = createTime;
                }

                public Object getUpdateBy() {
                    return updateBy;
                }

                public void setUpdateBy(Object updateBy) {
                    this.updateBy = updateBy;
                }

                public long getUpdateTime() {
                    return updateTime;
                }

                public void setUpdateTime(long updateTime) {
                    this.updateTime = updateTime;
                }
            }
            public static class UnionInfoBean implements Serializable {
                /**
                 * id : 19
                 * mercId : 1
                 * cityId : 1
                 * name : 不允许享受1
                 * cardId : null
                 * saleType : 1
                 * withActive : 1
                 * receiveCoupon : 0
                 * remark :
                 * status : 1
                 * createBy : 1
                 * createTime : 1526884927000
                 * updateBy : 1
                 * updateTime : 1527318773000
                 */
                private int id;
                private int mercId;
                private int cityId;
                private String name;
                private Object cardId;
                private int saleType;
                private int withActive;
                private int receiveCoupon;
                private String remark;


                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getMercId() {
                    return mercId;
                }

                public void setMercId(int mercId) {
                    this.mercId = mercId;
                }

                public int getCityId() {
                    return cityId;
                }

                public void setCityId(int cityId) {
                    this.cityId = cityId;
                }

                public String getName() {
                    return CheckUtils.isEmptyString(name);
                }

                public void setName(String name) {
                    this.name = name;
                }

                public Object getCardId() {
                    return cardId;
                }

                public void setCardId(Object cardId) {
                    this.cardId = cardId;
                }

                public int getSaleType() {
                    return saleType;
                }

                public void setSaleType(int saleType) {
                    this.saleType = saleType;
                }

                public int getWithActive() {
                    return withActive;
                }

                public void setWithActive(int withActive) {
                    this.withActive = withActive;
                }

                public int getReceiveCoupon() {
                    return receiveCoupon;
                }

                public void setReceiveCoupon(int receiveCoupon) {
                    this.receiveCoupon = receiveCoupon;
                }

                public String getRemark() {
                    return remark;
                }

                public void setRemark(String remark) {
                    this.remark = remark;
                }

            }

            public static class CardBean implements Serializable  {
                /**
                 * no : NO9920121
                 * relId : 1
                 * info : {"id":1,"mercId":1,"cityId":-1,"name":"普通会员卡","coverType":1,"imgPath":"#60be4e","giftPoint":10,"pointRatio":1,"rights":"1101","discount":50,"level":1,"remark":"普通会员卡使用须知","payAmt":null,"payCnt":null,"point":null,"userCnt":null,"status":0,"createBy":null,"createTime":null,"updateBy":8,"updateTime":1497690662000}
                 */

                private String no;
                private int relId;
                private InfoBean info;
                private  String  rfidNo;

                public String getNo() {
                    return rfidNo;
                }

                public void setNo(String no) {
                    this.no = no;
                }

                public int getRelId() {
                    return relId;
                }

                public void setRelId(int relId) {
                    this.relId = relId;
                }

                public InfoBean getInfo() {
                    return info;
                }

                public void setInfo(InfoBean info) {
                    this.info = info;
                }

                public static class InfoBean implements Serializable  {
                    /**
                     * id : 1
                     * mercId : 1
                     * cityId : -1
                     * name : 普通会员卡
                     * coverType : 1
                     * imgPath : #60be4e
                     * giftPoint : 10
                     * pointRatio : 1
                     * rights : 1101
                     * discount : 50
                     * level : 1
                     * remark : 普通会员卡使用须知
                     * payAmt : null
                     * payCnt : null
                     * point : null
                     * userCnt : null
                     * status : 0
                     * createBy : null
                     * createTime : null
                     * updateBy : 8
                     * updateTime : 1497690662000
                     */
                    private  int  discountType;
                    private int id;
                    private int mercId;
                    private int cityId;
                    private String name;
                    private int coverType;
                    private String imgPath;
                    private int giftPoint;
                    private int pointRatio;
                    private String rights;
                    private int discount;
                    private int level;
                    private String remark;
                    private Object payAmt;
                    private Object payCnt;
                    private Object point;
                    private Object userCnt;
                    private int status;
                    private Object createBy;
                    private Object createTime;
                    private int updateBy;
                    private long updateTime;


                    public int getDiscountType() {
                        return discountType;
                    }

                    public int getId() {
                        return id;
                    }

                    public void setId(int id) {
                        this.id = id;
                    }

                    public int getMercId() {
                        return mercId;
                    }

                    public void setMercId(int mercId) {
                        this.mercId = mercId;
                    }

                    public int getCityId() {
                        return cityId;
                    }

                    public void setCityId(int cityId) {
                        this.cityId = cityId;
                    }

                    public String getName() {
                        return name;
                    }

                    public void setName(String name) {
                        this.name = name;
                    }

                    public int getCoverType() {
                        return coverType;
                    }

                    public void setCoverType(int coverType) {
                        this.coverType = coverType;
                    }

                    public String getImgPath() {
                        return imgPath;
                    }

                    public void setImgPath(String imgPath) {
                        this.imgPath = imgPath;
                    }

                    public int getGiftPoint() {
                        return giftPoint;
                    }

                    public void setGiftPoint(int giftPoint) {
                        this.giftPoint = giftPoint;
                    }

                    public int getPointRatio() {
                        return pointRatio;
                    }

                    public void setPointRatio(int pointRatio) {
                        this.pointRatio = pointRatio;
                    }

                    public String getRights() {
                        return rights;
                    }

                    public void setRights(String rights) {
                        this.rights = rights;
                    }

                    public String getDiscount() {


                        return CheckUtils.isDiscount(discount,discountType);
                    }

                    public void setDiscount(int discount) {
                        this.discount = discount;
                    }

                    public int getLevel() {
                        return level;
                    }

                    public void setLevel(int level) {
                        this.level = level;
                    }

                    public String getRemark() {
                        return remark;
                    }

                    public void setRemark(String remark) {
                        this.remark = remark;
                    }

                    public Object getPayAmt() {
                        return payAmt;
                    }

                    public void setPayAmt(Object payAmt) {
                        this.payAmt = payAmt;
                    }

                    public Object getPayCnt() {
                        return payCnt;
                    }

                    public void setPayCnt(Object payCnt) {
                        this.payCnt = payCnt;
                    }

                    public Object getPoint() {
                        return point;
                    }

                    public void setPoint(Object point) {
                        this.point = point;
                    }

                    public Object getUserCnt() {
                        return userCnt;
                    }

                    public void setUserCnt(Object userCnt) {
                        this.userCnt = userCnt;
                    }

                    public int getStatus() {
                        return status;
                    }

                    public void setStatus(int status) {
                        this.status = status;
                    }

                    public Object getCreateBy() {
                        return createBy;
                    }

                    public void setCreateBy(Object createBy) {
                        this.createBy = createBy;
                    }

                    public Object getCreateTime() {
                        return createTime;
                    }

                    public void setCreateTime(Object createTime) {
                        this.createTime = createTime;
                    }

                    public int getUpdateBy() {
                        return updateBy;
                    }

                    public void setUpdateBy(int updateBy) {
                        this.updateBy = updateBy;
                    }

                    public long getUpdateTime() {
                        return updateTime;
                    }

                    public void setUpdateTime(long updateTime) {
                        this.updateTime = updateTime;
                    }
                }
            }

            public static class InfoBeanX  implements Serializable {
                /**
                 * id : 1
                 * mercId : 1
                 * name : 孙岩风
                 * sex : 1
                 * phone : 15103173399
                 * wxId : -1
                 * wxNickname : null
                 * headimgPath : http://wx.qlogo.cn/mmopen/VLCDoCTqQUC0NkDQGgO98WicPaB6ic0BwMXs5urt5piaXssTExnl1UI1kNUd6Wv5dU7xYP78SM1x9E2tllJibciaEV7TStLx6Dwtv/0
                 * status : 1
                 * verifyPhone : 1
                 * verifyIos : 1
                 * verifyAndriod : 1
                 * origin : 1
                 * subscribe : 2
                 * createBy : 1
                 * createTime : 1495766166000
                 * updateBy : null
                 * updateTime : 1498216398000
                 */

                private int id;
                private int mercId;
                private String name;
                private int sex;
                private String phone;
                private int wxId;
                private String wxNickname;
                private String headimgPath;
                private int status;
                private int verifyPhone;
                private int verifyIos;
                private int verifyAndriod;
                private int origin;
                private int subscribe;
                private int createBy;
                private long createTime;
                private Object updateBy;
                private long updateTime;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getMercId() {
                    return mercId;
                }

                public void setMercId(int mercId) {
                    this.mercId = mercId;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public int getSex() {
                    return sex;
                }

                public void setSex(int sex) {
                    this.sex = sex;
                }

                public String getPhone() {
                    return phone;
                }

                public void setPhone(String phone) {
                    this.phone = phone;
                }

                public int getWxId() {
                    return wxId;
                }

                public void setWxId(int wxId) {
                    this.wxId = wxId;
                }

                public String getWxNickname() {
                    return wxNickname;
                }

                public void setWxNickname(String wxNickname) {
                    this.wxNickname = wxNickname;
                }

                public String getHeadimgPath() {
                    return headimgPath;
                }

                public void setHeadimgPath(String headimgPath) {
                    this.headimgPath = headimgPath;
                }

                public int getStatus() {
                    return status;
                }

                public void setStatus(int status) {
                    this.status = status;
                }

                public int getVerifyPhone() {
                    return verifyPhone;
                }

                public void setVerifyPhone(int verifyPhone) {
                    this.verifyPhone = verifyPhone;
                }

                public int getVerifyIos() {
                    return verifyIos;
                }

                public void setVerifyIos(int verifyIos) {
                    this.verifyIos = verifyIos;
                }

                public int getVerifyAndriod() {
                    return verifyAndriod;
                }

                public void setVerifyAndriod(int verifyAndriod) {
                    this.verifyAndriod = verifyAndriod;
                }

                public int getOrigin() {
                    return origin;
                }

                public void setOrigin(int origin) {
                    this.origin = origin;
                }

                public boolean getSubscribe() {
                    boolean   ishow=false;
                    if (subscribe==-1){
                        ishow=true;
                    }
                    return ishow;
                }

                public void setSubscribe(int subscribe) {
                    this.subscribe = subscribe;
                }

                public int getCreateBy() {
                    return createBy;
                }

                public void setCreateBy(int createBy) {
                    this.createBy = createBy;
                }

                public long getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(long createTime) {
                    this.createTime = createTime;
                }

                public Object getUpdateBy() {
                    return updateBy;
                }

                public void setUpdateBy(Object updateBy) {
                    this.updateBy = updateBy;
                }

                public long getUpdateTime() {
                    return updateTime;
                }

                public void setUpdateTime(long updateTime) {
                    this.updateTime = updateTime;
                }
            }

            public static class GroupBean implements Serializable  {
                /**
                 * id : -1
                 * mercId : null
                 * cityId : null
                 * name : 默认分组
                 * cnt : null
                 * createBy : null
                 * createTime : null
                 * updateBy : null
                 * updateTime : null
                 */

                private int id;
                private Object mercId;
                private Object cityId;
                private String name;
                private Object cnt;
                private Object createBy;
                private Object createTime;
                private Object updateBy;
                private Object updateTime;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public Object getMercId() {
                    return mercId;
                }

                public void setMercId(Object mercId) {
                    this.mercId = mercId;
                }

                public Object getCityId() {
                    return cityId;
                }

                public void setCityId(Object cityId) {
                    this.cityId = cityId;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public Object getCnt() {
                    return cnt;
                }

                public void setCnt(Object cnt) {
                    this.cnt = cnt;
                }

                public Object getCreateBy() {
                    return createBy;
                }

                public void setCreateBy(Object createBy) {
                    this.createBy = createBy;
                }

                public Object getCreateTime() {
                    return createTime;
                }

                public void setCreateTime(Object createTime) {
                    this.createTime = createTime;
                }

                public Object getUpdateBy() {
                    return updateBy;
                }

                public void setUpdateBy(Object updateBy) {
                    this.updateBy = updateBy;
                }

                public Object getUpdateTime() {
                    return updateTime;
                }

                public void setUpdateTime(Object updateTime) {
                    this.updateTime = updateTime;
                }
            }

            public static class TagListBean  implements Serializable  {
                /**
                 * relId : 9
                 * userTag : {"id":5,"mercId":1,"cityId":1,"name":"新客户赠送券","cnt":1,"createBy":1,"createTime":1495771977000,"updateBy":9,"updateTime":1496715983000}
                 */

                private int relId;
                private UserTagBean userTag;

                public int getRelId() {
                    return relId;
                }

                public void setRelId(int relId) {
                    this.relId = relId;
                }

                public UserTagBean getUserTag() {
                    return userTag;
                }

                public void setUserTag(UserTagBean userTag) {
                    this.userTag = userTag;
                }

                public static class UserTagBean  implements Serializable {
                    /**
                     * id : 5
                     * mercId : 1
                     * cityId : 1
                     * name : 新客户赠送券
                     * cnt : 1
                     * createBy : 1
                     * createTime : 1495771977000
                     * updateBy : 9
                     * updateTime : 1496715983000
                     */

                    private int id;
                    private int mercId;
                    private int cityId;
                    private String name;
                    private int cnt;
                    private int createBy;
                    private long createTime;
                    private int updateBy;
                    private long updateTime;

                    public int getId() {
                        return id;
                    }

                    public void setId(int id) {
                        this.id = id;
                    }

                    public int getMercId() {
                        return mercId;
                    }

                    public void setMercId(int mercId) {
                        this.mercId = mercId;
                    }

                    public int getCityId() {
                        return cityId;
                    }

                    public void setCityId(int cityId) {
                        this.cityId = cityId;
                    }

                    public String getName() {
                        return name;
                    }

                    public void setName(String name) {
                        this.name = name;
                    }

                    public int getCnt() {
                        return cnt;
                    }

                    public void setCnt(int cnt) {
                        this.cnt = cnt;
                    }

                    public int getCreateBy() {
                        return createBy;
                    }

                    public void setCreateBy(int createBy) {
                        this.createBy = createBy;
                    }

                    public long getCreateTime() {
                        return createTime;
                    }

                    public void setCreateTime(long createTime) {
                        this.createTime = createTime;
                    }

                    public int getUpdateBy() {
                        return updateBy;
                    }

                    public void setUpdateBy(int updateBy) {
                        this.updateBy = updateBy;
                    }

                    public long getUpdateTime() {
                        return updateTime;
                    }

                    public void setUpdateTime(long updateTime) {
                        this.updateTime = updateTime;
                    }
                }
            }
        }

        public static class ProductInfoBean  implements Serializable  {
            /**
             * no : 3
             * flawDesc : [{"id": "17", "name": "起毛"}, {"id": "21", "name": "破洞"}]
             * serviceAmt : 100
             * orderNo : 571457269745
             * orderId : 1
             * factoryName : null
             * cityId : 1
             * addServiceDesc : [{"id": "10", "amt": "1000", "name": "洗后褪色"}, {"id": "9", "amt": "2000", "name": "扣子掉色"}]
             * serviceName : 清洗
             * userId : 1
             * scanCode : 682143728713
             * productName : 上色
             * tranTypeText : 折叠区
             * saleAmt : 1000
             * total : 9
             * annexDesc : [{"id": "8", "name": "扣带"}, {"id": "10", "name": "左袖饰"}, {"id": "13", "name": "帽子"}, {"id": "14", "name": "扣子"}, {"id": "15", "name": "内胆"}]
             * createTime : 1499929372000
             * subtotal : 4000
             * statusText : 已入库
             * storeName : 再添加门店
             * id : 90
             * tranNum : null
             * colorDesc : [{"id": "17", "name": "蓝紫色"}, {"id": "14", "name": "分七格格"}, {"id": "2", "name": "微软雅黑黑黑"}]
             * effectDesc : [{"id": "2", "name": "洗后会起泡"}]
             */
            private   String  hasRefundText;
            private  int  hasRefund;
            private  Integer  picCnt;
            private Integer  isStockOut;
            private  Integer  isStockRework;
            private String no;
            private String flawDesc;
            private  boolean  isEnablePrint;
            private int serviceAmt;
            private String orderNo;
            private String orderId;
            private String factoryName;
            private int cityId;
            private String addServiceDesc;
            private String serviceName;
            private int userId;
            private String scanCode;
            private String productName;
            private String tranTypeText;
            private int saleAmt;
            private int total;
            private String annexDesc;
            private long createTime;
            private int subtotal;
            private String statusText;
            private String storeName;
            private int id;
            private String tranNum;
            private String colorDesc;
            private String effectDesc;
            private   int  type;


            public String getHasRefundText() {
                return hasRefundText;
            }

            public int getHasRefund() {
                return hasRefund;
            }

            public int getType() {
                return type;
            }

            public Integer getPicCnt() {
                return picCnt;
            }

            public boolean isEnablePrint() {
                return isEnablePrint;
            }

            public Integer getIsStockOut() {
                return isStockOut;
            }

            public Integer getIsStockRework() {
                return isStockRework;
            }

            public String getNo() {
                return no;
            }

            public void setNo(String no) {
                this.no = no;
            }

            public String getFlawDesc() {
                return flawDesc;
            }

            public void setFlawDesc(String flawDesc) {
                this.flawDesc = flawDesc;
            }

            public int getServiceAmt() {
                return serviceAmt;
            }

            public void setServiceAmt(int serviceAmt) {
                this.serviceAmt = serviceAmt;
            }

            public String getOrderNo() {
                return orderNo;
            }

            public void setOrderNo(String orderNo) {
                this.orderNo = orderNo;
            }

            public String getOrderId() {
                return orderId;
            }

            public void setOrderId(String orderId) {
                this.orderId = orderId;
            }

            public String getFactoryName() {
                return factoryName;
            }

            public void setFactoryName(String factoryName) {
                this.factoryName = factoryName;
            }

            public int getCityId() {
                return cityId;
            }

            public void setCityId(int cityId) {
                this.cityId = cityId;
            }

            public String getAddServiceDesc() {
                return addServiceDesc;
            }

            public void setAddServiceDesc(String addServiceDesc) {
                this.addServiceDesc = addServiceDesc;
            }

            public String getServiceName() {
                return serviceName;
            }

            public void setServiceName(String serviceName) {
                this.serviceName = serviceName;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public String getScanCode() {
                return scanCode;
            }

            public void setScanCode(String scanCode) {
                this.scanCode = scanCode;
            }

            public String getProductName() {
                return productName;
            }

            public void setProductName(String productName) {
                this.productName = productName;
            }

            public String getTranTypeText() {
                return tranTypeText;
            }

            public void setTranTypeText(String tranTypeText) {
                this.tranTypeText = tranTypeText;
            }

            public int getSaleAmt() {
                return saleAmt;
            }

            public void setSaleAmt(int saleAmt) {
                this.saleAmt = saleAmt;
            }

            public int getTotal() {
                return total;
            }

            public void setTotal(int total) {
                this.total = total;
            }

            public String getAnnexDesc() {
                return annexDesc;
            }

            public void setAnnexDesc(String annexDesc) {
                this.annexDesc = annexDesc;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public int getSubtotal() {
                return subtotal;
            }

            public void setSubtotal(int subtotal) {
                this.subtotal = subtotal;
            }

            public String getStatusText() {
                return statusText;
            }

            public void setStatusText(String statusText) {
                this.statusText = statusText;
            }

            public String getStoreName() {
                return storeName;
            }

            public void setStoreName(String storeName) {
                this.storeName = storeName;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getTranNum() {
                return tranNum;
            }

            public void setTranNum(String tranNum) {
                this.tranNum = tranNum;
            }

            public String getColorDesc() {
                return colorDesc;
            }

            public void setColorDesc(String colorDesc) {
                this.colorDesc = colorDesc;
            }

            public String getEffectDesc() {
                return effectDesc;
            }

            public void setEffectDesc(String effectDesc) {
                this.effectDesc = effectDesc;
            }
        }
        public static class RoductImgBean  implements Serializable  {

        private String   orderProId;
            private String   cameraImg;
            private String    createBy;
            private String    createTime;


            public String getOrderProId() {
                return orderProId;
            }

            public String getCameraImg() {
                return cameraImg;
            }

            public String getCreateBy() {
                return createBy;
            }

            public String getCreateTime() {
                return createTime;
            }
        }


}
